package isg3.domain;

import java.util.Date;
import java.util.LinkedList;
import java.util.List;

/**
 * @author  gLo
 */
public class Miembro extends Usuario {

	/**
	 * @uml.property  name="eventos"
	 */
	private List<Evento> eventos;
	/**
	 * @uml.property  name="cargo"
	 */
	private List<Concurso> concursos;
	/**
	 * @uml.property  name="prestamos"
	 */
	private List<Prestamo> prestamos;
	
	private String cargo;
	
	public Miembro(String n, String a, String e, Date f, String c, String t, String u, String p) {
		super(n, a, e, f,t,u,p);
		cargo=c;
		eventos = new LinkedList<Evento>();
		concursos = new LinkedList<Concurso>();
		prestamos = new LinkedList<Prestamo>();
		// TODO Auto-generated constructor stub
	}
	
	public Miembro(){
		eventos = new LinkedList<Evento>();
		concursos = new LinkedList<Concurso>();
		prestamos = new LinkedList<Prestamo>();
	}
	

	/**
	 * @return
	 * @uml.property  name="eventos"
	 */
	public List<Evento> getEventos() {
		return eventos;
	}

	/**
	 * @param eventos
	 * @uml.property  name="eventos"
	 */
	public void setEventos(List<Evento> eventos) {
		this.eventos = eventos;
	}

	/**
	 * @return
	 * @uml.property  name="cargo"
	 */
	public String getCargo() {
		return cargo;
	}

	/**
	 * @param cargo
	 * @uml.property  name="cargo"
	 */
	public void setCargo(String cargo) {
		this.cargo = cargo;
	}

	public List<Concurso> getConcursos() {
		return concursos;
	}

	public void setConcursos(List<Concurso> concursos) {
		this.concursos = concursos;
	}

	public List<Prestamo> getPrestamos() {
		return prestamos;
	}

	public void setPrestamos(List<Prestamo> prestamos) {
		this.prestamos = prestamos;
	}
	
	

}
